highest intercostal artery - French English Dictionary